FAMIX and XMI
نویسندگان
چکیده
Recently exchange formats have gained lots of attention. Multiple tools need to interact and/or work on the same software system. Especially there is a need to reuse parser technology. Within the FAMOOS project we have developed a model for representing object-oriented software systems at the program entity level. The model has been designed for language independence, extensibility and information exchange. For the actual exchange of data we are currently moving to use XMI, a standard for modelbased information exchange.
منابع مشابه
FAMIX: Exchange Experiences with CDIF and XMI
In the FAMOOS project we have developed a set of tools for reengineering object-oriented legacy systems. These tools are based on the FAMIX meta model and exchange information using CDIF, an industry standard exchange format. For several reasons XMI, an emerging standard for information exchange, has appealed to us to be used as our interchange format. In this paper we discuss why XMI is intere...
متن کاملDimensions of reengineering environment infrastructures
ion power of a logic programming language to do grouping. Hence it has support for intentional and extensional grouping, which is used to express design patterns and software architectures. Because of its integration with Smalltalk, the model is extensible. When the model needs to encompass new kinds of entities, only some reification rules have to be added to make those entities explicit in SO...
متن کاملWhy FAMIX and not UML ?
UML is currently embraced as ’the’ standard in object-oriented modeling languages, the recent work of OMG on the Meta Object Facility (MOF) being the most noteworthy example. We welcome these standardisation efforts, yet warn against the tendency to use UML as the panacea for all exchange standards. In particular, we argue that UML is not sufficient to serve as a toolinteroperability standard f...
متن کاملA Mapping Language from Models to XMI[DI] Diagrams
We study the problem of how to define the concrete syntax of a modeling language based on the standards proposed by the Object Management Group (OMG). The OMG has recently published the Diagram Interchange (XMI[DI]) standard that contains a language to describe the graphical representation of a model. XMI[DI] is required to enableinteroperability between modeling tools. However, XMI[DI] can onl...
متن کاملGeneric XMI-Based UML Model Transformations
XML-based Metadata Interchange (XMI) is an interchange format for metadata defined in terms of the MOF standard. In addition to supporting the exchange of complete models, XMI supports the exchange of models in differential form. Our paper builds on this feature to examine the possibility of XMI-based generic transformations of UML models. A generic transformation can be configured to generate ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000